rocket firing ship - Spanish English Dictionary